package com.glela.goods.model.vo;

import com.glela.goods.model.GoodsDetail;
import com.glela.goods.model.GoodsNavigate;

import java.util.ArrayList;
import java.util.List;

/**
 * @Description:贡云推送商品实体
 * @Author: zhangrenjie
 * @Date: 2018/1/31 15:45
 */
public class GoodsSendVo extends SendGoods {

	private String brandNameCn;

	private String brandNameEn;

	private String categoryParentName;

	private String categoryName;

	private String sendUpdateGoods;//更新商品的基础信息  属于推送选项，会出现的值为0或者1
	private String sendUpdateGoodsDetail;// 更新商品的轮播图和详情图  属于推送选项，会出现的值为0或者1"
	private String sendUpdateSalePrice;// 更新商品的售价  属于推送选项，会出现的值为0或者1"

	/**
	 * 货品信息
	 */
	private List<ProductSendVo> products;
	/**
	 * 明细信息
	 */
	private List<GoodsDetail> goodsDetailList = new ArrayList<GoodsDetail>();
	/**
	 * 轮播图信息
	 */
	private List<GoodsNavigate> goodsNavigateList = new ArrayList<GoodsNavigate>();


	public String getBrandNameCn() {
		return brandNameCn;
	}

	public void setBrandNameCn(String brandNameCn) {
		this.brandNameCn = brandNameCn;
	}

	public String getBrandNameEn() {
		return brandNameEn;
	}

	public void setBrandNameEn(String brandNameEn) {
		this.brandNameEn = brandNameEn;
	}

	public String getCategoryParentName() {
		return categoryParentName;
	}

	public void setCategoryParentName(String categoryParentName) {
		this.categoryParentName = categoryParentName;
	}

	public String getCategoryName() {
		return categoryName;
	}

	public void setCategoryName(String categoryName) {
		this.categoryName = categoryName;
	}

	public List<ProductSendVo> getProducts() {
		return products;
	}

	public void setProducts(List<ProductSendVo> products) {
		this.products = products;
	}

	public List<GoodsDetail> getGoodsDetailList() {
		return goodsDetailList;
	}

	public void setGoodsDetailList(List<GoodsDetail> goodsDetailList) {
		this.goodsDetailList = goodsDetailList;
	}

	public List<GoodsNavigate> getGoodsNavigateList() {
		return goodsNavigateList;
	}

	public void setGoodsNavigateList(List<GoodsNavigate> goodsNavigateList) {
		this.goodsNavigateList = goodsNavigateList;
	}

	public String getSendUpdateGoods() {
		return sendUpdateGoods;
	}

	public void setSendUpdateGoods(String sendUpdateGoods) {
		this.sendUpdateGoods = sendUpdateGoods;
	}

	public String getSendUpdateGoodsDetail() {
		return sendUpdateGoodsDetail;
	}

	public void setSendUpdateGoodsDetail(String sendUpdateGoodsDetail) {
		this.sendUpdateGoodsDetail = sendUpdateGoodsDetail;
	}

	public String getSendUpdateSalePrice() {
		return sendUpdateSalePrice;
	}

	public void setSendUpdateSalePrice(String sendUpdateSalePrice) {
		this.sendUpdateSalePrice = sendUpdateSalePrice;
	}
}
